thin-client artist developers software color projects paint crm painter paintings finish detailing art canvas open source commercial easel oil painting management radius3 exterior development customer estimate relationship interior color matching